Methylaminolaevulinate cream